Auto and realty shares were among the top Sensex gainers.
Markets ended lower following expiry of July F&O contracts and sales by foreign funds.
Investors booked profits at higher levels after the Sensex and Nifty hit all-time highs in the previous session.
Sensex ended above 26,000 led by telecom shares amid TRAI's spectrum sharing norms.
Markets surged in late trades to snap five-day losing streak led by bank shares.
Investors booked profits at higher levels despite the growth oriented Budget.
Markets ended lower on profit taking ahead of June F&O expiry.
Investors booked profits at higher levels with oil shares leading the decline
Markets surged on hopes that the exit polls would show that the BJP winning majority in the general elections.
Investors cheered a sharp decline in the Current Account Deficit, which stands at a 4 year low as exports picked up and gold imports reduced.
Markets rebound with financials leading the gains on hopes of a peaceful solution to the turmoil in Ukraine
Markets ended flat on Tuesday, amid a volatile trading session, as investors exercised caution ahead of the two-day FOMC meet starting today and Reserve Bank of India's monetary policy later this week.
Markets ended lower for the third straight day on Tuesday weighed down by profit taking in rate sensitives with bank shares leading the decline after hopes of rate cut by the central bank faded.
Markets staged a smart recovery in late trades to end higher on Tuesday, amid firm global cues, led by index heavyweights ITC and Reliance Industries.
Markets ended lower on Tuesday, amid weak European cues, weighed down by profit taking in autos and select bank shares.
Benchmark shares indices ended marginally higher on Tuesday, amid a volatile trading session, led by oil exploration major ONGC.
Markets surged in late trades to end near their three-month highs, amid strong global cues, led by gains in ITC and short covering in bank shares.
Markets pared early gains to end lower weighed down by selling pressure in FMCG, oil and auto shares.
Market breadth continued to remain positive with 1,730 gainers and 1,116 losers on the BSE.